ACM-2025-07-03

Jahrgang        : 2025
Ausgabe         : 07
Autor           : Thomas Krger
Programm        : ACM-MLSASSIGN.LSP
Funktionalitt  : neuen Multilinienstil auf vorhandene Multilinien zuweisen
Format          : LISP
Lauffhig ab    : AutoCAD 2015
Befehle         : MLSASSIGN
Bezug           : Online


Beschreibung 												.
============

Ein neuer Stil

Ein - meiner Meinung nach - nicht ganz so hufig verwendetes AutoCAD-Objekt ist die Multilinie. Sie ist ein 
planares Kurvenobjekt, das aus geradlinigen Segmenten zusammengesetzt ist, die wiederum aus bis zu 16 zueinander 
parallelen Linien bestehen knnen. Das optische Erscheinungsbild einer Multilinie wird durch den von ihr 
referenzierten Multilinienstil bestimmt. Hier werden die Anzahl der parallelen Linien, ihr Abstand zueinander, 
ihre Farbe, ihr Linientyp und noch vieles mehr festgelegt. Leider kann man bei schon gezeichneten Multilinien 
per Kontextmen oder Eigenschaftspalette keinen anderen Multilinienstil mehr zuweisen. Anpassungen in referenzierten
Multilinienstilen lassen sich ebenfalls nicht mehr vornehmen. Somit lsst sich das Aussehen von Multilinien im 
Nachhinein nicht mehr so einfach ndern.
Fr diese Aufgabe ist das Tool ACM-MLSASSIGN.LSP konzipiert, das den ausgewhlten Multilinien einen in der Zeichnung 
vorhandenen neuen Multilinienstil zuweist und anschlieend die Optik entsprechend regeneriert. Nach dem Laden des 
LISP-Tools mit "_appload" oder per Drag & Drop vom Windows-Explorer aus in die aktuelle Zeichnung, steht der Befehl 
"MLSASSIGN" zur Verfgung.
Nach Befehlsaufruf kann man in einem Dialog den neuen Multilinienstil auswhlen und festlegen, ob der Befehl auf die 
gesamte Zeichnung, das aktuelle Layout oder eine zu treffende Auswahl angewendet werden soll. Nach Besttigung der 
Dialogauswahl ndert das Programm den Multilinienstil von allen ausgewhlten Multilinien auf den gewhlten Stil. 
Dazu werden intern von jeder Multilinie die Koordinaten ausgelesen und mit diesen eine neue, den gewhlten Stil 
referenzierende, Multilinie erzeugt. Dieser Kopie werden im Anschluss die allgemeinen Einstellungen wie Layer, 
Farbe und Mastab entsprechend den Vorgaben im Original zugewiesen. Bei erfolgreicher Umwandlung werden alle 
Originalmultilinien gelscht und die neu erzeugten in einem Auswahlsatz zusammengefasst und aktiv geschaltet, so 
dass der Anwender im Eigenschaftsfenster gleich den neuen Stil berprfen und eventuell andere Operationen 
durchfhren kann. Mit dem "UNDO"-Befehl besteht die Mglichkeit, die Umwandlungsoperationen wieder rckgngig 
zu machen. 